Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.322
Anzahl Beiträge: 31.786
Anzahl Themen: 6.279

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 33 Gesamtergebnisse mit Suchbegriffen parameter catia v5 sec.
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 26.04.2010 um 09:28 Uhr (0)
Hallo,ich habe folgende Frage, ist es möglich ohne KWA-Linzenz Parameter in einem Body einzufügen? Ein ParameterSet konnte ich bereits mit hilfe folgendem Code erstellen (Baum im Anhang als Jpeg), allerdings kann ich diesen nicht ansprechen bzw. dort einen Parameter erstellen. Es wird bei einer Überwachung in VBA Editor auch keine Rubrik Parameters angezeigt, somit kann nicht mit "MyBody.Parameters..." gearbeitet werden.Vielen Dank für eure Hilfe!Sub catmain()Set MyPart = CATIA.ActiveDocument.PartSet Mybod ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro allgemein anwendbar machen
tobiley am 29.04.2011 um 09:36 Uhr (0)
Hallo Ben,willst du denn alle Parts mit einem Parameter versehen, dann empfehle ich dir ne rekursive Schleife die nach allen Parts in der Struktur sucht. Oder willst du nur bestimmte Parts mit einem neuen Parameter versehen, dann würde ich die UserSelection nehmen.Bei CATIA steht in einer Baugruppe mit Produkten und Parts immer ein Partprodukt vor jedem Part. Deswegen das .ReferenceProduct.Parent.Part.Du solltest dir mal im VBA Editor dein oberstes Product einer Variablen zuweisen (Set a = CATIA.ActiveDocu ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA V5 im Batch Modus aus VB.NET starten
tobiley am 28.04.2011 um 18:21 Uhr (0)
Hallo, für die, die es interessiert, ich habe ne Lösung gefunden. Mit folgendem Befehl kann CATIA im Batch-Modus gestartet werden:Code:Shell("cmd /c " & "CD C:ProgrammeDassault SystemesB19intel_acodein && CNEXT.exe -batch")Auf dieser Website sind noch weitere Parameter erklärt: http://v5vb.wordpress.com/2010/09/26/exec-scripts-in-batch-mode/ Danach kann CATIA wie gewöhnlich z.B. wie bei mir oben beschrieben eingebunden und dann benutzt werden. Nur halt ohne User-Interaction.mfg Tobi

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : IsInactive-Eigenschaft im Assembly-Design?
tobiley am 30.01.2012 um 17:34 Uhr (0)
Hallo,Ich habe mal eine Frage wenn ich ein Produkt mit einem Part darunter öffne und diese nicht automatisch aktivieren lasse (über die Einstellung in Tools Optionen "Do not activate...") und das Produkt auch nicht im Design-Modus ist. Kann ich dann herausfinden ob das Part aktiviert ist (also ob ActivateDefaultShape ausgeführt wurde?) Ich finde nämlich den Parameter "Component Activation State" nicht in der Parameterliste. Wenn ich dann die Baugruppe in den Design-Modus lade finde ich den Parameter, aber ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 26.04.2010 um 10:32 Uhr (0)
Hallo TomTom,danke für dein schnelle Antwort!Per Copy in Catia selber habe ich es geschafft, aber wie sage ich dem Makro wo er den Parameter einfügen soll, habe keine Ahnung wie ich das erstellte ParameterSet im Body ansprechen kann.Eine andere Möglichekit gibt es ohne KWA-Lizenz nicht?Vielen Dank im Voraus!mfg Tobi

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 05.05.2010 um 11:39 Uhr (0)
Hallo Bobby_Joe,deine Lösung funktioniert, auch ohne KWA-Lizenz!Vielen Dank!Einfaches Beispiel siehe unten.Habe bis jetzt keine andere Lösung gefunden. Code:Set MyPart = CATIA.ActiveDocument.PartSet mybody = MyPart.MainBodySet Params = MyPart.Parameters Parameterset im Body erstellenParams.CreateSetOfParameters mybodySet mybody = MyPart.MainBodySet mySelection = CATIA.ActiveDocument.Selection mySelection.ClearmySelection.Add mybodyParameterset suchenmySelection.Search "CATKnowledgeSearch.AdvisorParameterS ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 26.04.2010 um 10:58 Uhr (0)
Hallo Leute,Habe das hier gefunden, Set Params1 = MyPart.Parameters.SubList(Mybody, True)Set strParam1 = Params1.CreateString("OP", "")Damit wird dann ein Parameter unter dem Body erstellt, aber leider nicht in dem Set unter dem Body (siehe Anhang).Hat jemand noch ne andere Idee?mfg Tobi[Diese Nachricht wurde von tobiley am 30. Apr. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding Visual Basic 2008
tobiley am 09.06.2011 um 14:55 Uhr (0)
Probleme habe ich eigentlich nur bei Befehlen bei denen ein "Parameter mit "." übergeben werden muss.Wie oben bei "CatWorkModeType.DESIGN_MODE" oder "CatVisPropertyShow.catVisPropertyNoShowAttr".Mit dem implizieten Late Binding komme ich da auch ncit weiter weil er dann immer meckert wenn ich die oben aufgeführten Konstanten einsetze und diese als unbekannt unterkringelt.Wenn Lars doer irgendwer anders mir dabei helfen könnte, wäre mir sehr geholfen!Vielen Dank euch schonmal.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA V5 im Batch Modus aus VB.NET starten
tobiley am 27.04.2011 um 19:12 Uhr (0)
Hallo,ich habe folgende Idee, ich habe gelesen das man CATIA auch im Batch Modus starten kann, also ohne Visualisierung. Ich gehe mal davon aus das dann Rechenleistung eingespart werden kann. Meine Frage ist nun wie ich CATIA in VB.Net im Batch Modus starte. Habe sonst immer ein offenes Catia ueber den Befehl unten eingebunden.Vielen Dank fuer eure Hilfe!Code: Try Catia = System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.Application") VorgangAbgeschlossen = True Catch ex ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Problem beim Umbenennen von Instance Names
tobiley am 11.04.2011 um 21:46 Uhr (0)
Hallo ich habe ein Programm mit VB.NET geschrieben welches eine komplette Baugruppe umbenennt also z.B. die Teilenummer bei allen Bauteilen ändert. Den Instance-Namen nenne ich auch mittels eines CATScripts wie von tomtom1972 beschrieben um. Das Problem ist das CATIA die einzelnen Dateien zum speichern komplett lädt und so der benötigte Arbeitsspeicher bei großen Baugruppen immer größer wird bis dieser vollläuft. Um das zuverhindern lade ich jedes Bauteil nach dem Speichervorgang in den Visualization_Mode. ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding Visual Basic 2008
tobiley am 10.06.2011 um 10:46 Uhr (0)
Soo, ich habs nun gefunden in dem Objectbrowser vom CATIA VBA Editor stehen die Integerwerte hinter der Konstanten und es funktioniert.Vielen Dank nochmal!Und hier das versprochene Beispiel:Code:Benötigte Imports für das Late-BindingImports System.Runtime.InteropServicesImports System.Reflection    Sub lb_get(ByVal ob As Object, ByVal Befehl As String, ByVal param As Object())        lb_result = ob.GetType().InvokeMember(Befehl, BindingFlags.GetProperty, Nothing, ob, param)    End Sub    Sub lb_set(ByVal o ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Speichern mit CatScript - CATIA speichert Dateien doppelt ab
tobiley am 23.11.2010 um 21:43 Uhr (0)
Ich habe folgendes Problem, bei der von mir benutzen Syntax zum Speichern aller  Parts in einem Product wobei zwischen bereits gespeicherten und zum ersten mal zuspeicherden Parts unterschieden wird, tritt gelegentlich das Problem auf , dass CATIA die Datei zweimal ab speichert. D.h. einmal an dem vorgegebenen Ort und einmal willkürlich auf dem Server / PC z.B. auf dem Desktop.Hat jemand eine Idee woran das liegen können?Vielen Dank für eure Hilfe!!!!! Code:Dim pPath As StringpPath = MyProduct.ReferencePro ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Speichern mit CatScript - CATIA speichert Dateien doppelt ab
tobiley am 25.11.2010 um 15:37 Uhr (0)
Vielen Dank für deine Antwort!Nein das "MyProduct" kann nie New sein, das lustige ist ja auch das CATIA wenn es doppelt speichert nicht immer in dem selben Ornder doppelt speichert sondern irgendwo und halt an dem richtigen Ort....Die Parts in dem Product "MyProduct" sind alle in dem gleichen Ordner.Mit dem .Saved hast du prinzipiell recht aber CATIA erkennt, ob gespeichert werden muss oder schon gespeichert wurde.(Ein Part kann in der Struktur normalerweise nicht zweimal auftauchen.)Es gibt nur ein Hauptp ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz